mediterranean anchovy

1. (noun) esteemed for its flavor; usually preserved or used for sauces and relishes
Synonyms: Engraulis encrasicholus
Related Words: anchovy, anchovy



Terms and Conditions of Use / Copyright Notice