Russian almond

noun

Definition of Russian almond

: an Asiatic dwarf almond (Prunus tenella) cultivated for its rosy red flowers