Synonyms and Antonyms for artemisia dracunculus | Synonym.com

Synonyms and Antonyms for artemisia dracunculus

1. Artemisia dracunculus (n.)

aromatic perennial of southeastern Russia

Synonyms: