* Gardener: This is the most common and general term for someone who cultivates plants in a garden.
* Horticulturist: This term is more formal and refers to someone who studies and practices the art and science of growing plants.
* Planter: This is a more informal term, and can be used to describe someone who simply plants seeds or seedlings, regardless of their level of expertise.
* Arborist: This term refers specifically to someone who works with trees.
* Florist: This term refers specifically to someone who works with flowers.
* Green thumb: This is a colloquial term for someone who is good at growing plants.
Ultimately, the best word to use depends on the specific situation and what you want to emphasize.