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