engraulis_encrasicholusEnglish

Engraulis encrasicholus, mediterranean anchovy

Noun

Esteemed for its flavor, usually preserved or used for sauces and relishes

English: mediterranean anchovy, Engraulis encrasicholus

English words with similar meanings

Show 1 words