Big Huge Thesaurus

antimalarial

noun