Artemisia annua - Annual wormwod
Print
Details
Written by
Super User
Category:
Health
Published: 27 January 2016
Hits: 3239
Synonyms:
sweet wormwood
,
sweet annie
,
sweet sagewort
,
annual mugwort
Treats: Malaria