Deschamps

Definition of Deschamps from the PharmacyDictionary.in

Deschamps

This term refers to the reduction of allergic sensitivity or reaction to a specific antigen. It can also refer to the act of removing an emotional complex.

Not Available