Synonyms and Antonyms for body_louse

1. body louse (n.)

a parasitic louse that infests the body of human beings

Synonyms: