Answer:
Flowing rivers and streams,Spring-fed bodies of water,Most open water except in tropical regions,
Production of sperms is referred as spermatogenesis and production of ovum or egg is called oogenesis. Spermatogenesis and oogenesis are similar in a way in humans as bth these processes produce large numbers of sperms and eggs. Spermatogenesis is a continuous process where large numbers of sperms are produced at once and uses less energy. Ovulation is a process where only one egg or ovum matures at a time requires more energy. Not all the egg cells mature in females.