Wiktionary
tridenchthoniids
n. (plural of tridenchthoniid English)
n. (plural of tridenchthoniid English)