meaning of head louse

1. infests the head and body of humans


Related Words

head louse |

Developed & Maintained By Taraprasad.com

Treasure Words