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