Definitions of Vangueria infausta:

  • noun:   small deciduous tree of southern Africa having edible fruit