Family Clupeidae - herring
|
Harengula humeralis (organism)
Harengula humeralis
Redear sardine
Id
73546000
Status
Primitive