Nymphaeaceae: nymphaeae nouchali?:
Help in identification of the species from Andhra Pradesh
I think yes.
I think there are two different species going by the two different types of leaves.
Single flower seen may belong to one of them, but is not clear.