Eggs
Adult females lay 50-200 eggs per oviposition. Eggs are laid singly directly on water and are unique in having floats on either side. Eggs are not resistant to drying and hatch within 2-3 days, although hatching may take up to 2-3 weeks in colder climates