Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
tamarinds
in English
tamarinds
us
/təˈmerəndz/
uk
/təˈmeərɪndz/
#uncommon
Lemma:
tamarind
The lemma is the base or root form of this word.
Definitions
Noun
tropical
tree
species
Tamarindus
indica
fruit
with
sour
pulp
used
in
Asian
cuisine
;
spice
plural
of
tamarind