Category Science

Lice!

Pediculosis humanus var capitis is a bloodsucking parasitic insect specific to humans.