flower gardening

Noun
  1. The cultivation of flowering plants (synset 100923213)

Other Searches