Family Clupeidae - herring
|
Harengula jaguana (organism)
Harengula jaguana
Scaled sardine
Id
19916002
Status
Primitive