Wiktionary
trichotropids
n. (plural of trichotropid English)
n. (plural of trichotropid English)