Big Huge Thesaurus

peripatus

noun

sounds kind of like