a plant with leaves and flowers