English-Portuguese dictionary »

artemisinin meaning in Portuguese

EnglishPortuguese
artemisinin noun

artemisininanoun
{f}

Your history