Wiktionary
benzoxadiazines
n. (plural of benzoxadiazine English)
n. (plural of benzoxadiazine English)