OK, I was out at the pond to (pics and story on another thread), and I saw these giant brain pod looking things on trees ...
You had me confused for a while until I remembered you have trees
in the pond. I thought it was one of those rare "Air Jelly Blob" infestations. They can be dangerous.