Overview Catalog Number: 406011 Specimen Count: 12 Upper Level Taxonomy: Animalia, Mollusca, Gastropoda, Mesogastropoda, Strombidae
Overview Catalog Number: 406011 Specimen Count: 12 Upper Level Taxonomy: Animalia, Mollusca, Gastropoda, Mesogastropoda, Strombidae