English Dictionary
◊ ESTRAGON
estragon
n 1: aromatic perennial of southeastern Russia [syn: {tarragon},
{Artemisia dracunculus}]
2: fresh leaves (or leaves preserved in vinegar) used as
seasoning [syn: {tarragon}]