Prunus glandulosa

1. (noun) small Chinese shrub with smooth unfurrowed dark red fruit grown especially for its red or pink or white flowers
Synonyms: dwarf flowering almond
Related Words: almond tree



Terms and Conditions of Use / Copyright Notice