Noun Definition
lysiloma latisiliqua
1.Definition: a tree of the West Indies and Florida and Mexico; resembles tamarind and has long flat pods
Related Noun(s):lysiloma bahamensis, wild tamarind
Category: Plants1.Definition: a tree of the West Indies and Florida and Mexico; resembles tamarind and has long flat pods
Related Noun(s):lysiloma bahamensis, wild tamarind
Category: Plants