Encrasicholina pseudoheteroloba

Encrasicholina pseudoheteroloba, the short-head anchovy, is a species of ray-finned fish in the family Engraulidae.