Big Huge Thesaurus

Ceiba

noun

sounds kind of like