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