Word info

benzoxazinoid

Noun

Meaning

benzoxazinoid (plural benzoxazinoids)

Any of several derivatives of benzoxazine that show antibiotic activity

Source: en.wiktionary.org

Close letter words and terms