antimalarial : Idioms & Phrases


antimalarial drug

  • noun a medicinal drug used to prevent or treat malaria
    antimalarial.
WordNet