#1 Imaclava pilsbryi 24.8mm F++ Gobernadora Island, Panama Turridae
$19.99
Turridae is a taxonomic family name for a number of predatory sea snails, marine gastropod mollusks in the superfamily Conoidea.
Browse all available specimen shells for sale from this family below.