DWARF FLOWERING ALMOND





Definition:

  1. [noun] small Chinese shrub with smooth unfurrowed dark red fruit grown especially for its red or pink or white flowers
    Synonyms: Prunus glandulosa

Synonyms: