Big Huge Thesaurus

amoebina

noun

sounds kind of like