SynonymX
Speak
Artemisia Annua
Definition of Artemisia Annua
1.
Wormwood of southeastern Europe to Iran
Noun
Synonyms for word "artemisia annua"
sweet wormwood
Semanticaly linked words with "artemisia annua"
genus artemisia
wormwood
Hyponims for word "artemisia annua"
wormwood