FLOWER GARDENING





Definition:

  1. [noun] the cultivation of flowering plants
    Synonyms: floriculture

Synonyms: