Big Huge Thesaurus

Cladrastis

noun