ANNUAL MUGWORT - USE & TREATMENT FOR HEALTH - MEDICINAL PLANTS

Annual mugwort



Editor'S Choice
Renal medulla
Renal medulla
The annual mugwort is a medicinal plant of the genus Artemisia from the sunflower family. The Latin name of the plant is Artemisia annua and is derived from the name of the Greek hunting and forest goddess Artemis and the Latin term