leadtree

Any of the genus Leucaena of flowering plants, native to the Americas.

Noun

  1. Any of the genus Leucaena of flowering plants, native to the Americas.

Forms

leadtrees

From Wiktionary's contributor community, shared under CC BY-SA 4.0.