Wiktionary
trachypachids
n. (plural of trachypachid English)
n. (plural of trachypachid English)