Superfamily Helicinoidea Subfamily Helicininae | ||
![]() | ||
Helicina rostrata is a species of tropical land snail with an operculum, a terrestrial gastropod mollusk in the family Helicinidae.
This is an endangered species.
References
Helicina rostrata Wikipedia(Text) CC BY-SA