Meaning of lysiloma latisiliqua

Definition of lysiloma latisiliqua

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

Other information on lysiloma latisiliqua

WIKIPEDIA results for lysiloma latisiliqua
Amazon results for lysiloma latisiliqua