Big Huge Thesaurus

haemosporidia

noun

sounds kind of like