how long can lice live off a body
Female lice lay six to seven eggs (nits) per day and may lay a total of 50 to 100 eggs during their life which may last up to 40 days. Adults can only survive one to two days without a blood meal. The nymphs and adults all have piercing-sucking mouthparts which pierce the skin for a blood meal.