Wiktionary
trachypterids
n. (plural of trachypterid English)
n. (plural of trachypterid English)