wild peach Meaning, Definition & Usage

  1. noun large much-branched shrub grown primarily for its evergreen foliage
    Kiggelaria africana.

WordNet