Big Huge Thesaurus

leucocytozoan

noun

sounds kind of like