Wiktionary
trematopsids
n. (plural of trematopsid English)
n. (plural of trematopsid English)