engraulis_encrasicholus
1. [ noun ] (zoology) esteemed for its flavor; usually preserved or used for sauces and relishes
Synonyms: mediterranean_anchovy
Related terms: anchovy anchovy Engraulis