wortsmith

noun

1.
someone who grows and deals in flowers
2.
a man who takes care of a garden