Wiktionary
pomatiopsids
n. (plural of pomatiopsid English)
n. (plural of pomatiopsid English)