Megalobulimus sp.

ID: 10526
Family: MEGALOBULIMIDAE
Type: Land Snails
Country: BRAZIL
WO
Quality: F++ Rarity!
78.8 mm

$35.00

In stock

Megalobulimus sp.

ID: 10526
Family: MEGALOBULIMIDAE
Type: Land Snails
Country: BRAZIL
WO
Quality: F++ Rarity!
78.8 mm

$35.00

In stock