Back to album

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