English

edit

Noun

edit

benzoxazinoids

  1. plural of benzoxazinoid