vangueria infausta Meaning, Definition & Usage

  1. noun small deciduous tree of southern Africa having edible fruit
    medlar; wild medlar tree; wild medlar.

WordNet