Mayfly Eggs Hatching a Minute After Being Laid
https://stroudcenter.org/wp-content/uploads/mayfly-eggs-video.jpg 719 403 Stroud Water Research Center Stroud Water Research Center https://stroudcenter.org/wp-content/uploads/mayfly-eggs-video.jpgThis ovoviviparous mayfly holds her eggs internally until embryonic development is complete after which she lays them in water and they hatch immediately.