meaning of crab louse

1. infests the pubic region of the human body


Related Words

crab louse |

Developed & Maintained By Taraprasad.com

Treasure Words