benzoxazinoids
English
Noun
benzoxazinoids
plural of
benzoxazinoid