Meaning of lysiloma bahamensis

Definition of lysiloma bahamensis

(noun) a tree of the West Indies and Florida and Mexico; resembles tamarind and has long flat pods

Other information on lysiloma bahamensis

WIKIPEDIA results for lysiloma bahamensis
Amazon results for lysiloma bahamensis