pediculosis

pediculosis

pediculosis

Noun

infestation with lice (Pediculus humanus) resulting in severe itching

Synonyms: