Big Huge Thesaurus

selenicereus

noun

sounds kind of like