English | German | Russian | Czech

licecide English

Meaning licecide meaning

What does licecide mean?

licecide

(rare) A lousicide: a substance that kills lice.

Are you looking for...?