Noun Definition

artemisia dracunculus

1.Definition: aromatic perennial of southeastern Russia

Related Noun(s):estragon, tarragon

Category: Plants