Wiktionary
benzopyrazoles
n. (plural of benzopyrazole English)
n. (plural of benzopyrazole English)