Big Huge Thesaurus

myxosporidian

noun

sounds kind of like