Noun Definition

tamarindus

1.Definition: widely cultivated tropical trees originally of Africa

Related Noun(s):genus tamarindus

Category: Plants