Wiktionary
helcionellids
n. (plural of helcionellid English)
n. (plural of helcionellid English)