dcsimg
Life » » Animals » » Vertebrates » » Ray Finned Fishes » » Sciaenidae »

Scale Croaker

Nibea squamosa Sasaki 1992