Subscribe
URL of the page has been copied to clipboard.
Meaning : A tree of the West Indies and Florida and Mexico. Resembles tamarind and has long flat pods.
Synonyms : lysiloma bahamensis, wild tamarind
Install App