Vangueria madagascariensis
1.
(
noun
) shrubby tree of Madagascar occasionally cultivated for its edible apple-shaped fruit
Synonyms:
Spanish tamarind
Related Words:
tree
Terms and Conditions of Use / Copyright Notice