Artemisia dracunculus

1. (noun) aromatic perennial of southeastern Russia
Synonyms: estragon, tarragon
Related Words: artemisia



Terms and Conditions of Use / Copyright Notice