Meaning of tamarind tree
Definition of tamarind tree
(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
Other information on tamarind tree
WIKIPEDIA results for
tamarind tree
Amazon results for
tamarind tree
Tweet