• word of the day

    pediculicide

    pediculicide - Dictionary definition and meaning for word pediculicide

    Definition
    (noun) a chemical agent that kills lice
Download our Mobile App Today
Receive our word of the day
on Whatsapp