Noun pediculicide has 1 sense
  1. pediculicide - a chemical agent that kills lice
    --1 is a kind of
    pesticide
,
TOP