Taxon
Animalia > Chordata > Teleostei > Clupeiformes > Engraulidae > Engraulis
Vernacular names: Japanese anchovy
WoRMS: 219984 NCBI: 42892 Open in mapper Explore occurrences