- wild peach as a noun:
- 1
wild peach
noun
1 wild peach
Large much-branched shrub grown primarily for its evergreen foliage.
synonym: Kiggelaria africana.
debug info: 0.0164
noun
Large much-branched shrub grown primarily for its evergreen foliage.
synonym: Kiggelaria africana.
debug info: 0.0164