Odontocymbiola simulatrix

Odontocymbiola simulatrix
Item# 10029

(Leal & Bouchet, 1989)

56mm

Brazil