Definition of Artemisia Annua in English :

Define Artemisia Annua in English

Artemisia Annua meaning in English

Meaning of Artemisia Annua in English

Pronunciation of Artemisia Annua in English

Artemisia Annua pronunciation in English

Pronounce Artemisia Annua in English

Artemisia Annua

see synonyms of artemisia annua

Noun

1. artemisia annua, sweet wormwood

wormwood of southeastern Europe to Iran

WordNet Lexical Database for English. Princeton University. 2010.