Meaning of Lysiloma

Definition of Lysiloma

(noun) small genus of tropical American trees and shrubs with pinnate leaves and flat straight pods

Other information on Lysiloma

WIKIPEDIA results for Lysiloma
Amazon results for Lysiloma