Synonyms of Artemisia Annua in English :
Antonyms of Artemisia Annua in English
Thesaurus of Artemisia Annua in English
Artemisia Annua
see definition of artemisia annuaSynonyms of artemisia annua
1. (noun) wormwood of southeastern Europe to Iran
Member Meronyms of artemisia annua
1. (noun) wormwood of southeastern Europe to Iran
Hypernyms of artemisia annua
1. (noun) wormwood of southeastern Europe to Iran