Word: delouses
Translations: delouses
The meaning and "use of": delouses
verb
- rid (a person or animal) of lice and other parasitic insects. - Among the substances currently being studied for their potential as delousing agents in salmon are the pyrethroid insecticides.
Random words