Join Date: Jun 2011
Location: NE Minneapolis, MN
I think this may be Water Spangles. It's hard to find a real good picture to compare with, but from what I saw this looks similar.
Another guess would be greater duckweed, though finding a decent picture of that plant is even harder...