Deuterate

Definition of Deuterate from the PharmacyDictionary.in

Deuterate

This term refers to a substance containing heavy hydrogen.

Not Available