leadtree noun1 •Any of the genus Leucaena of flowering plants, native to the Americas. formsleadtrees