détoxiquant meaning in English
n. detoxicant, substance which removes poison; substance which reduces feelings of addiction (to drugs or alcohol)
n. detoxicant, substance which removes poison; substance which reduces feelings of addiction (to drugs or alcohol)