dwarf russian almond

Noun
  1. Asiatic shrub cultivated for its rosy red flowers (synset 112670990)

Found on Word Lists

Other Searches