macroparticle
English
Etymology
From
macro-
+
particle
.
Noun
macroparticle
(
plural
macroparticles
)
A
macroscopic
particle