Big Huge Thesaurus

sterculia

noun

sounds kind of like