Wiktionary
helicotremata
n. (plural of helicotrema English)
n. (plural of helicotrema English)