radioparticle
English
Etymology
From
radio-
+
particle
.
Noun
radioparticle
(
plural
radioparticles
)
a
particle
of a
radioactive
material, typically of a colloidal radiotherapy
Anagrams
liparoceratid