pediculicide

Explore definitions, synonyms, and language insights of pediculicide

Definitions

Noun
a chemical agent that kills lice

More General Terms