Big Huge Thesaurus

celastrus

noun

sounds kind of like