- mediterranean anchovy as a noun:
- 1
mediterranean anchovy
noun
1 mediterranean anchovy
Esteemed for its flavor; usually preserved or used for sauces and relishes.
synonym: Engraulis encrasicholus.
Polish: sardela europejska, sardela, chamsa
debug info: 0.0244