VariousWords beta
Related Terms:
Noun
Definition: A fragrant Asian herb, widely naturalized, Artemisia annua, the source of the antimalarial drug artemisinin
Definition: Alternative form of sweet Annie
VariousWords beta
Definition: A fragrant Asian herb, widely naturalized, Artemisia annua, the source of the antimalarial drug artemisinin
Definition: Alternative form of sweet Annie