Wiktionary
oreohelicids
n. (plural of oreohelicid English)
n. (plural of oreohelicid English)