Noun Definition
tamarindus
1.Definition: widely cultivated tropical trees originally of Africa
Related Noun(s):genus tamarindus
Category: Plants1.Definition: widely cultivated tropical trees originally of Africa
Related Noun(s):genus tamarindus
Category: Plants