meaning of crab louse
1.
infests
the
pubic
region
of
the
human
body
Related Words
crab louse
|
Developed & Maintained By
Taraprasad.com