flowering almond
English Dictionary
->
Letter F
-> flowering almond
Search Dictionary:
flowering almond Definition
(n)
deciduous
Chinese
shrub
or
small
tree
with
often
trilobed
leaves
grown
for
its
pink
-
white
flowers
(n)
woody
oriental
plant
with
smooth
unfurrowed
red
fruit
grown
especially
for
its
white
or
pale
pink
blossoms
flowering almond Synonyms
flowering almond
oriental bush cherry
Prunus japonica
Prunus triloba
© Art Branch Inc.