Taxon
Animalia > Mollusca > Gastropoda > Neogastropoda > Terebridae > Terebra
Accepted name: Punctoterebra polygyrata
WoRMS: 438852 NCBI: 2613565 Open in mapper Explore occurrences