dwarf russian almond Meaning, Definition & Usage

  1. noun Asiatic shrub cultivated for its rosy red flowers
    Russian almond; Prunus tenella.

WordNet