Sweet wormwood definitions

Search

Sweet wormwood

Sweet wormwood logo #20909Sweet wormwood: A Chinese herb (also called qinghaosu) from which is extracted the antimalarial agent artemisinin.
Found on http://www.medterms.com/script/main/art.asp?articlekey=32508

sweet wormwood

sweet wormwood logo #20400[n] - wormwood of southeastern Europe to Iran
Found on http://www.webdictionary.co.uk/definition.php?query=sweet%20wormwood

sweet wormwood

sweet wormwood logo #20974Artemisia annua noun wormwood of southeastern Europe to Iran
Found on https://www.encyclo.co.uk/local/20974

sweet wormwood

sweet wormwood logo #21199a widely distributed plant, Artemisia annua, having scented leaves and loose, nodding clusters of yellow flowers.
Found on https://www.infoplease.com/dictionary/sweet-wormwood
No exact match found.