Noun Definition
estragon
1.Definition: aromatic perennial of southeastern Russia
Related Noun(s):artemisia dracunculus, tarragon
Category: Plants2.Definition: fresh leaves (or leaves preserved in vinegar) used as seasoning
Related Noun(s):tarragon
Category: Food