- 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.0157
noun
Large much-branched shrub grown primarily for its evergreen foliage.
synonym: Kiggelaria africana.
debug info: 0.0157