GeneralConnection.com
➔
Dictionary
tamarindo
Noun
1. tamarind
2. tamarind tree, Tamarindus indica, bean tree, tamarind
2. edible fruit
Usage