russian_almond
1. [ noun ] (botany) Asiatic shrub cultivated for its rosy red flowers
Synonyms: Prunus_tenella dwarf_Russian_almond
Related terms: almond_tree
Similar spelling:   Russian_wolfhound
  Russian_olive