What flowering green plant is this?
It looks like a "Spider lily" from the Hymenocallis genus.

Here is a picture of Hymenocallis caribaea from wikipedia for comparison:


There are however ~65 species in the genus (according to wikipedia), and I cannot say exactly what species you have.