Female mosquitoes suck blood because they need the protein in blood to produce eggs.
Why do female mosquitoes need highly nutritious food in the form of of human blood?