Meaning of dwarf flowering almond
Definition of dwarf flowering almond
(noun)
small
Chinese
shrub
with
smooth
unfurrowed
dark
red
fruit
grown
especially
for its red or
pink
or
white
flowers
Other information on dwarf flowering almond
WIKIPEDIA results for
dwarf flowering almond
Amazon results for
dwarf flowering almond
Tweet