Flowers Can Say It Better