subatomic particle in French
subatomic particle in French
particule subatomique
(particle physics) Any of many units of matter smaller than an atom.