Noun Definition

kiggelaria africana

1.Definition: large much-branched shrub grown primarily for its evergreen foliage

Related Noun(s):wild peach

Category: Plants