flowering cherry
Meaning, Definition & Usage
Dictionary
Related
noun
any of several shrubs or trees of the genus Prunus cultivated for their showy white or pink single or double blossoms
WordNet
Previous
floutingly
flow
flowage
flowchart
flowen
Next
flower/er
flowerage
flowerbed
flowered
floweret