Synonyms and Antonyms for Artemisia_dracunculus

1. Artemisia dracunculus (n.)

aromatic perennial of southeastern Russia

Synonyms: