Wiktionary
hymenopodids
n. (plural of hymenopodid English)
n. (plural of hymenopodid English)