Should be duck weed. I was going to gather some last year from the drainage ditch behind my house and grow a bunch out. All it takes is water and light. The frog poop should do for any fertilizer needs.