Prunus tenella

1. (noun) Asiatic shrub cultivated for its rosy red flowers
Synonyms: Russian almond, dwarf Russian almond
Related Words: almond tree



Terms and Conditions of Use / Copyright Notice