Definitions of Engraulis encrasicholus:

  • noun:   esteemed for its flavor; usually preserved or used for sauces and relishes