Alycaeus himalayae is a species of small land snails with a gill and an operculum, terrestrial gastropod mollusks in the family Alycaeidae.
Description
The length of the shell attains 7.4 mm. Distribution This species occurs in Arunachal Pradesh, northeast India.
References
External links
WoRMS.org: image