Taxon
Animalia > Mollusca > Gastropoda > Littorinimorpha > Aporrhaidae > Aporrhais
Vernacular names: de Serre’s pelican’s foot, Mediterranean pelican's foot
WoRMS: 138761 NCBI: 2821804 Open in mapper Explore occurrences