Big Huge Thesaurus

myxosporidia

noun

sounds kind of like