ENGRAULIS ENCRASICHOLUS





Definition:

  1. [noun] esteemed for its flavor; usually preserved or used for sauces and relishes
    Synonyms: mediterranean anchovy, Engraulis encrasicholus

Synonyms: