wild peach

definition: large much-branched shrub grown primarily for its evergreen foliage
example:
speech part: noun
synonyms:

How wild peach is being used?