estragon

1. (noun) fresh leaves (or leaves preserved in vinegar) used as seasoning
Synonyms: tarragon
Related Words: herb

2. (noun) aromatic perennial of southeastern Russia
Synonyms: Artemisia dracunculus, tarragon
Related Words: artemisia



Terms and Conditions of Use / Copyright Notice