Kwell

Explore definitions, synonyms, and language insights of Kwell

Definitions

Noun
a preparation of lindane (trade name Kwell) that is used to kill lice and itch mites; available in cream or shampoo

More General Terms