Search Constraints

Number of results to display per page

Search Results

1. tamarinde n.

7 quotations in 1 sense
Sense / Definition
The pod-shaped fruit of the tamarind tree (Tamarindus indica), used medicinally; water of tamarindes, a decoction made from this fruit.