lysiloma latisiliqua Meaning, Definition & Usage

  1. noun a tree of the West Indies and Florida and Mexico; resembles tamarind and has long flat pods
    wild tamarind; Lysiloma bahamensis.

WordNet