georissa filiasaulae

georissa filiasaulae is a species of a minute land snail that have an operculum, terrestrial gastropod mollusk in the family hydrocenidae.
distribution.
this species lives in sabah, malaysian borneo.
ecology.
it lives in caves.

