Potamogeton nodosus

Synonym: Potamogeton fluitans auct.

Many thanks to Zdenek Kaplan who determined photos 5 and 6.