Noun Definition

estragon

1.Definition: aromatic perennial of southeastern Russia

Related Noun(s):artemisia dracunculus, tarragon

Category: Plants

2.Definition: fresh leaves (or leaves preserved in vinegar) used as seasoning

Related Noun(s):tarragon

Category: Food