What is a head louse? The head louse, also called Pediculus humanus capitis, is a parasitic insect. Each year, more than 100 million people are infested with lice. This infestation is called pediculosis. Head lice are lodged in the scalp of humans, because they find all the comfort of an ideal habitat: high temperature, humidity and food. They feed […]