Something about the last one that makes me think some type of water primrose but definitely not positive.
Not that my vote for the primrose would mean anything, but that's what I first though too (3rd pic). If it is, it's been submerged and/or neglected of light for a long while. More info needed for sure.