What is the full meaning of deuterides
DEUTERIDE, a hydrogen compound containing another element [n]
Example of the word deuterides placed on a Scrabble board.