Tarragon - Definition
tarragon
n 1: aromatic perennial of southeastern Russia [syn: tarragon,
estragon, Artemisia dracunculus]
2: fresh leaves (or leaves preserved in vinegar) used as
seasoning [syn: tarragon, estragon]
