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