We found 1 definitions of artemisia dracunculus from 1 different sources.
Noun |
||
artemisia dracunculus - aromatic perennial of southeastern Russia | ||
tarragon, estragon, Artemisia dracunculus | ||
artemisia any of various composite shrubs or herbs of the genus Artemisia having aromatic green or greyish foliage |