Definify.com

Definition 2024


lousicide

lousicide

English

Noun

lousicide (plural lousicides)

  1. A substance that kills lice.

Synonyms

Anagrams