English-Chinese dictionary »

artemisinin meaning in Chinese

EnglishChinese
artemisinin noun

青蒿素 /qīnghāosù/noun

黃花蒿素noun

黄花蒿素 /huánghuāhāosù/noun