Big Huge Thesaurus

ochroma

noun

sounds kind of like