Wiktionary
tristichopterids
n. (plural of tristichopterid English)
n. (plural of tristichopterid English)