Big Huge Thesaurus

Cestrum

noun

sounds kind of like