Big Huge Thesaurus

haemoproteid

noun

sounds kind of like