hadron

Explore definitions, synonyms, and language insights of hadron

Definitions

Noun
any elementary particle that interacts strongly with other particles