Diet/ Life Cycle Predator Bottom feeders Some Fish Mosquito-like insects, mayflies, and caddis flies Life Cycle Live 50-100 years Sexual maturity Male- 7 to 9 years female 15 years Can have up to 170000 eggs (11% of total body weight)