Dictionary |
1 Result
#1
pediculosis
n.
[
lousiness
] infestation with lice (Pediculus humanus) resulting in severe itching
. wn