tarragon

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

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



Terms and Conditions of Use / Copyright Notice