Big Huge Thesaurus

Plumiera

noun

sounds kind of like