About us
Define
Definitions for
"deuteride"
a metal combined with deuterium
scienceclarified.com