Big Huge Thesaurus

Dimocarpus

noun

sounds kind of like