ARTEMISIA DRACUNCULUS





Definition:

  1. [noun] aromatic perennial of southeastern Russia
    Synonyms: tarragon, estragon, Artemisia dracunculus

Synonyms: