Actually, guys .... it's not a freshwater "sponge", per se, but a colony of Bryozoans :

https://www.google.com/webhp?sourcei...-8#q=bryozoans

Very indicative of good water quality !!

... cp