primaquineEnglish

primaquine

Noun

Synthetic antimalarial drug

English: primaquine