Definitions
There is 1 meaning of the phrase
Dwarf Flowering Almond.
Dwarf Flowering Almond - as a noun
Small chinese shrub with smooth unfurrowed dark red fruit grown especially for its red or pink or white flowers
Synonyms (Exact Relations)
prunus glandulosaExample Sentences
"I planted a dwarf flowering almond in my garden."
"The dwarf flowering almond produces beautiful pink flowers."
"My neighbor has a dwarf flowering almond tree in their backyard."
"The dwarf flowering almond is a popular choice for ornamental gardens."
"I bought a new variety of dwarf flowering almond for my flower bed."