bed of flowers

Noun
  1. A bed in which flowers are growing (synset 103373198)

Other Searches