Lysiloma

Explore definitions, synonyms, and language insights of Lysiloma

Definitions

Noun
small genus of tropical American trees and shrubs with pinnate leaves and flat straight pods

More General Terms