Stylocheilus striatus (Quoy & Gaimard, 1832)

Native, ABP: E01388


Taxonomy

KingdomAnimalia
PhylumMollusca
ClassGastropoda
OrderAplysiida
FamilyAplysiidae
GenusStylocheilus
Specific Epithetstriatus