Gonyostomus egregius 49.2mm F++ On High Ground, Rio De Janeiro, Brazil
$65.00
Strophocheilidae is a taxonomic family of air-breathing land snails, terrestrial pulmonate gastropod mollusks in the superfamily Acavoidea.
Browse all available specimen shells for sale from this family below.