1 English Synonyms for THO
Prev.1Next
tritiated water
Definition: 1. water in which one or both protium hydrogens is replaced by atoms of tritium hydrogen
Show more information about tritiated water
Prev.1Next
Search took: 1.6053 ms
Definition: 1. water in which one or both protium hydrogens is replaced by atoms of tritium hydrogen
Show more information about tritiated water
Search took: 1.6053 ms