Stramonita haemastoma (Linnaeus, 1767)

Native, ABP: E00901


Taxonomy

KingdomAnimalia
PhylumMollusca
ClassGastropoda
OrderNeogastropoda
FamilyMuricidae
GenusStramonita
Specific Epithethaemastoma