spallation product
n.
Any of the subatomic particles produced from the spallation of an atom.
Words nearby spallation product
spaldeen,
spalding,
spall,
spallanzani,
spallation,
spallation product,
spalpeen,
spam,
spambot,
spammie,
spamming