tamarind in Dutch tamarind in Dutch tamarinde noun (botany) A tropical tree, Tamarindus indica. Add to Flashcards