Horticulture (from Latin: horti + culture) is the art and science of growing fruits, vegetables, flowers, trees, shrubs and ornamental plants. Horticulture is commonly associated with the more professional and technical aspects of plant cultivation on a smaller and more controlled scale than agronom...