spallation product


n.

Any of the subatomic particles produced from the spallation of an atom.

Words nearby spallation product