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
Tweet