Big Huge Thesaurus

Brachychiton

noun

sounds kind of like