ANTIMALARIAL MEANING IN ENGLISH

• Antimalarial Definition & Synonyms

  1. (a.) Good against malaria.


RECENT SEARCHES