backyarder
/ˈbækjɑrdər/Definitions
1. noun
A person who grows and sells plants or flowers in their own backyard, often at a low cost to the buyer.
“The local farmer’s market featured a variety of vendors, including a few backyarders selling fresh herbs.”