dcsimg
Life » » Animals » » Molluscs » Snails » » Leaf snails »

Xerotricha lancerottensis (Webb & Berthelot 1833) Webb & Berthelot 1833

Xerotricha lancerottensis is a species of snail in the family leaf snails.

EOL has data for 5 attributes, including: