Word Definition - 青蒿素
Arteannuin (anti-malaria chemical); Artemisinin; Qinghaosu
Report an issue
Flag incorrect definitions, examples, etymology, etc.