Word info

chemical depilatory

Noun

Meaning

English Wikipedia has an article on:chemical depilatoryWikipedia
chemical depilatory (plural chemical depilatories)

any cosmetic preparation designed to remove hair from the skin

Source: en.wiktionary.org

Close letter words and terms