Alycaeus himalayae explained

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.

External links