Beelingo.com

English Dictionary

  • Hide translation

 body louse body louse /ˈbɑːdi laʊs/

noun

  1. A parasitic louse that infests the body of human beings  ( body louse , cootie [Informal, N. American] , Pediculus corporis )
    a parasitic louse that infests the body of human beings