What is the meaning of crab louse in English?

Learn vocabulary with pictures as well as definitions of crab louse in English

Learn in

See more

n. crab louse

Definition of crab louse in English

Parasitic louse of humans that has a yellowish, rounded body and inhabits hairy areas, especially the pubis.

Synonyms of crab louse in English

pubic louse