Big Huge Thesaurus

plumiera

noun

sounds kind of like