Artemisia dracunculus
1.
(
noun
) aromatic perennial of southeastern Russia
Synonyms:
estragon
,
tarragon
Related Words:
artemisia
Terms and Conditions of Use / Copyright Notice