Meaning of hadron

Definition of hadron

(noun) any elementary particle that interacts strongly with other particles

Other information on hadron

WIKIPEDIA results for hadron
Amazon results for hadron