Big Huge Thesaurus

sporozoan

noun

sounds kind of like