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.