heavy hydrogen Hear it!

heavy hydrogen Definition

heavy hydrogen

noun

deuterium