Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

deuterium oxide Definition

Cancel
deuterium oxide
noun(deuterium oxide)
heavy water
deuterium oxide
noun(deuterium oxide)
the compound D2O composed of deuterium and oxygen —called also deuterium oxide
deuterium oxide
noun(deuterium oxide)
water enriched in deuterium

Words Related to deuterium oxide!

deuterium oxide Examples by Brain Bank Users