Big Huge Thesaurus

Leishmania

noun

sounds kind of like