Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
hadrons
in English
hadrons
us
/ˈhædrənz/
uk
/ˈhædrɒnz/
#uncommon
Lemma:
hadron
The lemma is the base or root form of this word.
Definitions
Noun
particles
interacting
via
the
strong
force
(
mesons
,
baryons
)
subatomic
particles
composed
of
quarks