Big Huge Thesaurus

cocculus

noun

sounds kind of like