artesunato

Noun

 * 1)  artesunate an antimalarial drug

Noun

 * 1)  artesunate an antimalarial drug