Tamarindus
English Dictionary
->
Letter T
-> Tamarindus
Search Dictionary:
Tamarindus Definition
(n)
widely
cultivated
tropical
trees
originally
of
Africa
Tamarindus Synonyms
genus Tamarindus
Tamarindus
© Art Branch Inc.