Cypraea pellucens Linnaeus 1758

ID: 12916
Family: CYPRAEIDAE
Type: Marine Gastropodes
Country: MOZAMBIQUE
Quality: GEM
33.3 mm

$15.00

In stock

Cypraea pellucens Linnaeus 1758

ID: 12916
Family: CYPRAEIDAE
Type: Marine Gastropodes
Country: MOZAMBIQUE
Quality: GEM
33.3 mm

$15.00

In stock