What are head lice (Pediculus Humanus Capitis)? Head lice are small parasitic insects. Head lice only live on human scalps. They feed on human blood.
Infestations and Bites