2 years ago

Pediculosis and lice

 

Pediculosis, is the technical term for infestation of lice. Lice are parasitic insects that live on the systems of humans. Often times this problem is well known by its more prevalent street names: Head/Pubic/Body lice.
< read more...