Nit Wits

Pediculus humanus capitis is the scientific name for Head Lice or Nits. The head louse is an obligate ectoparasite of humans that causes head lice infestation. Head lice are wingless insects spending their entire lives on the human scalp and feeding exclusively on...