meaning of body louse

1. a parasitic louse that infests the body of human beings


Related Words

body louse |

Developed & Maintained By Taraprasad.com

Treasure Words