Meaning of engraulis encrasicholus

Definition of engraulis encrasicholus

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

Other information on engraulis encrasicholus

WIKIPEDIA results for engraulis encrasicholus
Amazon results for engraulis encrasicholus