Refine this word faster
Estragon
noun
Definitions
Noun
- 1 Synonym of tarragon countable, uncountable
- 2 fresh leaves (or leaves preserved in vinegar) used as seasoning wordnet
- 3 aromatic perennial of southeastern Russia wordnet
Etymology
Borrowed from French estragon. Doublet of tarragon.
See also for "estragon"
Next best steps
Mini challenge
Unscramble this word: estragon