It’s difficult to tell without better pictures but it looks most likely to be azolla caroliniana.