Vangueria infausta

1. (noun) small deciduous tree of southern Africa having edible fruit
Synonyms: medlar, wild medlar, wild medlar tree
Related Words: tree



Terms and Conditions of Use / Copyright Notice