YourDictionary

Dictionary Home » Medical Definitions » spallation product

spallation product medical definition

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

link/cite print suggestion box