What is the full meaning of deutons
DEUTON, the nucleus of heavy hydrogen, also DEUTERON [n]
Example of the word deutons placed on a Scrabble board.