
Head lice are types of parasites that need human blood to survive. They typically stay close to the scalp, behind the ears and on the nape of the neck. Sometimes they can be found in the eyelashes and eyebrows. Female lice can lay six to eight eggs daily on the…