What does sweet-annie mean? A fragrant Asian herb , widely naturalized, Artemisia annua , the source of the antimalarial drug artemisinin. (noun)
確定! 回上一頁