Home / W / wild peach

wild peach

noun 10 letters Scrabble 20 WWF 22
Definitions
noun

large much-branched shrub grown primarily for its evergreen foliage

Want another word?
Spin the dictionary for a fresh one.
Generate a word →