VariousWords beta
Related Terms:
Definitions:
Noun
pediculicide
Definition: a chemical agent that kills lice
Definition: An insecticide that kills lice.