English dictionary
vangueria madagascariensis meaning and definition
Definition and meaning of vangueria madagascariensis at MeaningMonkey.org. vangueria madagascariensis meaning and definition in the English Dictionary.VANGUERIA MADAGASCARIENSIS noun
Definition of Vangueria madagascariensis (noun)
- shrubby tree of Madagascar occasionally cultivated for its edible apple-shaped fruit
- synonyms: Spanish tamarind
Source: Princeton University Wordnet