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