Definition of Artemisia Annua

  • 1. Wormwood of southeastern Europe to Iran Noun

Synonyms for word "artemisia annua"

Semanticaly linked words with "artemisia annua"

Hyponims for word "artemisia annua"