Wiktionary
tessaratomids
n. (plural of tessaratomid English)
n. (plural of tessaratomid English)