Big Huge Thesaurus

Hylocereus

noun

sounds kind of like