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