Definitions of Tamarindus:

  • noun:   widely cultivated tropical trees originally of Africa