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

More General Terms