Synonyms for Deuterium oxide:

n.

deuterium oxide (noun)
heavy water.
substance (noun)
heavy water.