John G. Phillips I believe that these are flass frog eggs. They lay them overhanging streams and generally are nearby guarding the nest from parasites.
Comments (7)