| Irritating Pest called Head Lice 154 days ago by Mr.Beauty Guide Head Lice infests the head and body of humans. Head Lice are thos tiny little buggers which makes up go wild with itch. Head lice are parasitic insects that live in the hair and scalp of humans. The scientific name for head louse is Pediculus humanus capitis. Another name for infestation with head [ ... PlusMeBeauty.com - plusmebeauty.com · 2 references |