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