Russian almond
1.
(
noun
) Asiatic shrub cultivated for its rosy red flowers
Synonyms:
Prunus tenella
,
dwarf Russian almond
Related Words:
almond tree
Terms and Conditions of Use / Copyright Notice