Big Huge Thesaurus

Nyctaginia

noun

sounds kind of like