noun a plot of ground in which flowers are grown in a garden, park, etc
flowerbed 🔊 Listen to this noun a plot of ground in which flowers are grown in a garden, park, etc Share Facebook Twitter Google +