Adelomelon ancilla

Adelomelon ancilla
Item# 10832
$22.00

(Lightfoot, 1786)

153mm (rough specimen)

Uruguay