artemisia_dracunculus has definitions from the field of botany
1
[ noun ] (botany) aromatic perennial of southeastern Russia

Synonyms

estragon tarragon

Related terms

artemisia tarragon

*