dcsimg
» Animals » » Molluscs » Snails »

Hemiphaedusa odontochila (Schmacker & O. Boettger 1891)

Hemiphaedusa odontochila is a species of snails in the family door snails. Individuals can grow to 30 mm.

EOL has data for 3 attributes, including: