Meaning of tamarind
Definition of tamarind
(noun)
long-lived
tropical
evergreen
tree
with a
spreading
crown
and
feathery
evergreen
foliage
and
fragrant
flowers
yielding
hard
yellowish
wood
and
long
pods with
edible
chocolate-colored
acidic
pulp
large
tropical
seed
pod with
very
tangy
pulp
that is eaten
fresh
or
cooked
with
rice
and
fish
or
preserved
for curries and chutneys
Other information on tamarind
WIKIPEDIA results for
tamarind
Amazon results for
tamarind
Tweet