I don't know if this is a wild species or something that came from a green house. I found it growing on the edge of my yard. Can anyone identify it? The flower is about 5cm tall and the plant about two meters.