|
Definition of Spanish tamarind
1. Noun. Shrubby tree of Madagascar occasionally cultivated for its edible apple-shaped fruit.
Exact synonyms: Vangueria Madagascariensis
Group relationships: Genus Vangueria, Vangueria
Generic synonyms: Tree
Group relationships: Genus Vangueria, Vangueria
Generic synonyms: Tree