Subscribe
URL of the page has been copied to clipboard.
Meaning : Widely cultivated tropical trees originally of Africa.
Synonyms : tamarindus
Install App