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