Image Number K8027-2 |
Annual wormwood, Artemisia annua L., yields the important antimalarial drug artemisinin.
Photo by Scott Bauer.
Image Number K8027-2 |
Annual wormwood, Artemisia annua L., yields the important antimalarial drug artemisinin.
Photo by Scott Bauer.