a green flower with yellow petals