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