flowerbed

flowerbed

n.
  1. a bed in which flowers are growing.