pediculicide

Noun
  1. A chemical agent that kills lice (synset 115003012)

Found on Word Lists

Other Searches