Definition of Deuterate from the PharmacyDictionary.in
Deuterate
Synonyms or meaning of Deuterate
This term refers to a substance containing heavy hydrogen.
Image related to Deuterate
Not Available
Definition of Deuterate from the PharmacyDictionary.in
This term refers to a substance containing heavy hydrogen.
Not Available