rose bed

Noun
  1. A flower bed in which roses are growing (synset 104116565)

Other Searches