flowerbed

definition: a bed in which flowers are growing
example:
speech part: noun
synonyms: flower bed bed of flowers
Video not found.