Wiktionary
elassomatids
n. (plural of elassomatid English)
n. (plural of elassomatid English)