Meaning of mediterranean anchovy

Definition of mediterranean anchovy

(noun) esteemed for its flavor; usually preserved or used for sauces and relishes

Other information on mediterranean anchovy

WIKIPEDIA results for mediterranean anchovy
Amazon results for mediterranean anchovy