benzoxazinoids

English

Noun

benzoxazinoids

  1. plural of benzoxazinoid