What does DHO mean in Medical & Science

DHO meaning is defined below:

mono-deuterated water
ADVERTISEMENT

Was it useful?

What does DHO mean? It stands for mono-deuterated water

Most popular questions

What does DHO stand for?


DHO stands for "mono-deuterated water"

How to abbreviate "mono-deuterated water"?


"mono-deuterated water" can be abbreviated as DHO

What is the meaning of DHO abbreviation?


The meaning of DHO abbreviation is "mono-deuterated water"

What does DHO mean?


DHO as abbreviation means "mono-deuterated water"

Related Acronym Searches