Artemisia dracunculus
English Dictionary
->
Letter A
-> Artemisia dracunculus
Search Dictionary:
Artemisia dracunculus Definition
(n)
aromatic
perennial
of
southeastern
Russia
Artemisia dracunculus Synonyms
Artemisia dracunculus
estragon
tarragon
© Art Branch Inc.