Horticulture has been defined as the culture of plants, mainly for food, materials, comfort and beauty. According to an American horticulture scholar, "Horticulture is the growing of flowers, fruits and vegetables, and of plants for ornament and fancy."