English dictionary
estragon meaning and definition
Definition and meaning of estragon at MeaningMonkey.org. estragon meaning and definition in the English Dictionary.ESTRAGON noun
Definition of estragon (noun)
- aromatic perennial of southeastern Russia
- synonyms: Artemisia dracunculus, tarragon
- fresh leaves (or leaves preserved in vinegar) used as seasoning
- synonyms: tarragon
Source: Princeton University Wordnet