Family Clupeidae - herring
|
Sardinella aurita (organism)
Sardinella aurita
Spanish sardine
Id
75668002
Status
Primitive