Definitions
noun
any elementary particle that interacts strongly with other particles
Look “hadron” up elsewhere
Want another word?
Spin the dictionary for a fresh one.
any elementary particle that interacts strongly with other particles