russian almond Meaning, Definition & Usage

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

WordNet