Family Embiotocidae - surfperch
|
Brachyistius frenatus (organism)
Brachyistius frenatus
Kelp perch
Id
83354006
Status
Primitive