vangueria infausta


Meanings

  • small deciduous tree of southern Africa having edible fruit