Big Huge Thesaurus

antiprotozoal

noun

sounds kind of like