mountainsnail (English, noun)
expansion: mountainsnail (plural mountainsnails)
Senses:
glosses: Any of a number of species of land snails in the genus Oreohelix.
Forms:
form: mountainsnails
tags: plural