Home
Search
Index
Definify.com
Webster
1828
Edition
Tamarinds
TAM'ARINDS
,
Noun.
plu.
The preserved seed-pods of the tamarind, which abound with an acid pulp.
Definition
2024
tamarinds
tamarinds
English
Noun
tamarinds
plural of
tamarind
Similar Results
Tamarinds
Tamarind
Tamarin