Big Huge Thesaurus

leishmania

noun

sounds kind of like