macroparticle

English

Etymology

From macro- +‎ particle.

Noun

macroparticle (plural macroparticles)

  1. A macroscopic particle