Artemisia Dracunculus (
Noun
)
Meaning
Aromatic perennial of southeastern Russia.
Classification
Nouns denoting plants.
Synonyms
Tarragon
Estragon
Hypernyms
Artemisia