kiggelaria africana Meaning, Definition & Usage

  1. noun large much-branched shrub grown primarily for its evergreen foliage
    wild peach.

WordNet