Meaning of lead tree
Definition of lead tree
(noun)
low
scrubby
tree
of
tropical
and
subtropical
North America having
white
flowers tinged with
yellow
resembling
mimosa
and
long
flattened
pods
Other information on lead tree
WIKIPEDIA results for
lead tree
Amazon results for
lead tree
Tweet