Family Embiotocidae - surfperch
|
Embiotoca lateralis (organism)
Embiotoca lateralis
Striped seaperch
Id
19935002
Status
Primitive