Meaning of subatomic particle

Definition of subatomic particle

(noun) a body having finite mass and internal structure but negligible dimensions

Other information on subatomic particle

WIKIPEDIA results for subatomic particle
Amazon results for subatomic particle