Cetengraulis edentulus

Cetengraulis edentulus, the Atlantic anchoveta, is a species of ray-finned fish in the family Engraulidae. It is found in the western Atlantic Ocean.

Size
This species reaches a length of 20.5 cm.