Big Huge Thesaurus

cereus

noun

sounds kind of like