tulip bed

Noun
  1. A flowerbed in which tulips are growing (synset 104503814)

Other Searches