Echinolittorina punctata
Phylum: Mollusca.
Class: Gastropoda.
Subclass: Orthogastropoda.
Superorder: Caenogastropoda.
Order: Neotaenioglossa.
Family: Littorinidae.
187
views
0
faves
1
comment
Uploaded on March 13, 2012
Echinolittorina punctata
Phylum: Mollusca.
Class: Gastropoda.
Subclass: Orthogastropoda.
Superorder: Caenogastropoda.
Order: Neotaenioglossa.
Family: Littorinidae.
187
views
0
faves
1
comment
Uploaded on March 13, 2012