Definitions of mediterranean anchovy:

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