Wiktionary
acanthosomatids
n. (plural of acanthosomatid English)
n. (plural of acanthosomatid English)