Noun Definition
kiggelaria africana
1.Definition: large much-branched shrub grown primarily for its evergreen foliage
Related Noun(s):wild peach
Category: Plants1.Definition: large much-branched shrub grown primarily for its evergreen foliage
Related Noun(s):wild peach
Category: Plants