Big Huge Thesaurus

holothurian

noun

sounds kind of like