Leucaena is a botanical genus belonging to the Fabaceae family. It contains about 24 species of trees and shrubs. They are native to the Americas.
Photo by newsonnyah
Royalties free, Commercial & Editorial use
$10.00
Royalties free, Commercial & Editorial use
$10.00