Meaning of flowering almond
Definition of flowering almond
(noun)
deciduous
Chinese
shrub
or
small
tree
with
often
trilobed
leaves
grown
for its pink-white flowers
woody
oriental
plant
with
smooth
unfurrowed
red
fruit
grown
especially
for its
white
or
pale
pink
blossoms
Other information on flowering almond
WIKIPEDIA results for
flowering almond
Amazon results for
flowering almond
Tweet