- Spanish tamarind as a noun:
- 1
Spanish tamarind
noun
1 Spanish tamarind
Shrubby tree of Madagascar occasionally cultivated for its edible apple-shaped fruit.
synonym: Vangueria madagascariensis.
debug info: 0.045
noun
Shrubby tree of Madagascar occasionally cultivated for its edible apple-shaped fruit.
synonym: Vangueria madagascariensis.
debug info: 0.045