Wiktionary
helminthoglyptids
n. (plural of helminthoglyptid English)
n. (plural of helminthoglyptid English)