← Back

Edentulina ovoidea

Edentulina ovoidea

Classification

Cochlostyla ovoidea is a species of small, air-breathing land snail, a terrestrial pulmonate gastropod mollusks in the family Camaenidae, subfamily Helicostylinae. This species can be found in the Philippines.

Distribution

Loading map…
Countries in the Picchu catalog