benzoxazinoids Definition
Definition
Benzoxazinoids are a class of plant secondary metabolites produced by a number of grass family plants. They are characterized by a benzene ring fused to a 2-oxazolinone ring and play a significant role in plant defense against herbivores and pathogens.
Browse