Big Huge Thesaurus

dimocarpus

noun

sounds kind of like