Home / Dictionary / Artemisia annua

Artemisia annua Uncommon

Noun

Definitions
Noun
1

wormwood of southeastern Europe to Iran

Related Terms
Broader Terms (hypernyms)
wormwood
Rhyming Words
manua ranua kuanua continua bordonua adonis annua lunaria annua scripta continua scriptio continua mercurialis annua scriptura continua
Compare
Artemisia annua vs