Big Huge Thesaurus

viscus

noun

sounds kind of like