Big Huge Thesaurus

Dodonaea

noun

sounds kind of like