flowering peach
noun
: any of various often dwarf or shrubby peaches grown primarily for their ornamental flowers which may be white, pink, or red and are often double
Love words? Need even more definitions?
Merriam-Webster unabridged
Share