I am unable to find this plant in the literature.  (I am not a botanist.)  To be happy it must have its feet in the water.  Eight petals.  Should be obvious.

I Don't Know (But needs its feet wet)

I Don't Know (But needs its feet wet)

Next Photo Previous Photo