flowerbed

noun

1.
a bed in which flowers are growing