English | German | Russian | Czech

Artemisia dracunculus English

Meaning Artemisia dracunculus meaning

What does Artemisia dracunculus mean?

Artemisia dracunculus

(= tarragon) aromatic perennial of southeastern Russia

Synonyms Artemisia dracunculus synonyms

What other words have the same or similar meaning as Artemisia dracunculus?

Artemisia dracunculus English » English

tarragon estragon

Are you looking for...?