vangueria_madagascariensis
1. [ noun ] (botany) shrubby tree of Madagascar occasionally cultivated for its edible apple-shaped fruit
Synonyms: Spanish_tamarind
Related terms: tree Vangueria