The coffee tree, produces white flowers and red cherries. The fragrance of the flowers on the tree are sweet and the seeds in the cherries are what's harvested to be roasted into coffee.
If the coffee bean isn't roasted, you could in theory, plant and grow a coffee seedling.
Coffee trees start out as seedlings that are grown on beds to grow and develop hardiness before they're planted into the desired area's the farmer wants.
Coffee trees flourish in cool to warm tropical climates. Arabica coffee has an ideal temperature range that it grows in which is 64 to 70 degrees and the coffee can tolerate temperatures up to 73 degrees.
Altitude influences impacts the flavor of coffee beans, too! From 600 meters up to 1500 meters, plus!
1500 meters and up will produce a fruity, sweet, floral, complex, and acidic flavor profile.
The reason being are the cooler temps at this higher altitudes. Slowing down the growth of coffee allowing the plants to spend more time reproducing and developing beans.
More complex sugars are produced are able to produce over longer periods of time, leading to more potent tasting notes, and decadent flavors than coffee grown at lower elevations.