LEAD TREE


Meaning of LEAD TREE in English

/led/

any of several tropical trees or shrubs belonging to the genus Leucaena, of the legume family, esp. L. glauca, having pinnate leaves and white flowers.

[ 1860-65 ]

Random House Webster's Unabridged English dictionary.      Полный английский словарь Вебстер - Random House .