Meaning of body louse

Definition of body louse

(noun) a parasitic louse that infests the body of human beings

Other information on body louse

WIKIPEDIA results for body louse
Amazon results for body louse