Noun Definitionartemisia dracunculus1.Definition: aromatic perennial of southeastern RussiaRelated Noun(s):estragon, tarragonCategory: Plants