'Vangueria madagascariensis' definitions:

Definition of 'Vangueria madagascariensis'

From: WordNet
noun
Shrubby tree of Madagascar occasionally cultivated for its edible apple-shaped fruit [syn: Spanish tamarind, Vangueria madagascariensis]