Big Huge Thesaurus

Celastrus

noun

sounds kind of like