Engraulis encrasicholus
1.
(
noun
) esteemed for its flavor; usually preserved or used for sauces and relishes
Synonyms:
mediterranean anchovy
Related Words:
anchovy
,
anchovy
Terms and Conditions of Use / Copyright Notice