Wiktionary
trocholitids
n. (plural of trocholitid English)
n. (plural of trocholitid English)