Wiktionary
platystomatids
n. (plural of platystomatid English)
n. (plural of platystomatid English)