dwarf_flowering_almond
1. [ noun ] (botany) small Chinese shrub with smooth unfurrowed dark red fruit grown especially for its red or pink or white flowers
Synonyms: Prunus_glandulosa
Related terms: almond_tree