English synonyms about - contact  

Spanish tamarind

noun

1 Spanish tamarind

Shrubby tree of Madagascar occasionally cultivated for its edible apple-shaped fruit.

synonym: Vangueria madagascariensis.


Find more on spanish tamarind elsewhere: etymology - rhymes - Wikipedia.

debug info: 0.027