Definitions
noun
a tree of the West Indies and Florida and Mexico; resembles tamarind and has long flat pods
Look “lysiloma bahamensis” up elsewhere
Want another word?
Spin the dictionary for a fresh one.
a tree of the West Indies and Florida and Mexico; resembles tamarind and has long flat pods