dwarf flowering almond

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



Terms and Conditions of Use / Copyright Notice