'Engraulis encrasicholus' definitions:

Definition of 'Engraulis encrasicholus'

(from WordNet)
noun
Esteemed for its flavor; usually preserved or used for sauces and relishes [syn: mediterranean anchovy, Engraulis encrasicholus]