benzoxazinoid
Noun
Meaning
benzoxazinoid (plural benzoxazinoids)
Any of several derivatives of benzoxazine that show antibiotic activity
Noun
benzoxazinoid (plural benzoxazinoids)
Any of several derivatives of benzoxazine that show antibiotic activity