Mayfly
At mating the female lays her eggs in the water. They settle to the bottom where they stick to rocks, vegetation or the bottom of the stream. They range in size by the particular species of Mayfly. Depending on temperature, the eggs take from a few days to a year to develop: usually it is one to three months. During this embryonic stage the mouth, legs, tail and organs all develop.