dictionary
Definition / Define
Imidazolinones
Imidazolinones
Noun
A heterocyclic ketone derived from imidazoline.
Any of a range of herbicides based on this compound.