kiggelaria_africana
1. [ noun ] (botany) large much-branched shrub grown primarily for its evergreen foliage
Synonyms: wild_peach
Related terms: shrub Kiggelaria