pediculosis

Explore definitions, synonyms, and language insights of pediculosis

Definitions

Noun
infestation with lice (Pediculus humanus) resulting in severe itching

More General Terms