Vangueria madagascariensis
Explore definitions, synonyms, and language insights of Vangueria madagascariensis
Definitions
Noun
shrubby tree of Madagascar occasionally cultivated for its edible apple-shaped fruit