Lice! By Harriet Hall • Mar 31, 2015 • No comments Pediculosis humanus var capitis is a bloodsucking parasitic insect specific to humans.