Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
photons
in English
photons
us
/ˈfoʊ.tɑns/
uk
/ˈfɒt.ɒns/
#uncommon
Lemma:
photon
The lemma is the base or root form of this word.
Definitions
Noun
discrete
particles
of
light
energy
massless
,
chargeless
bosons
(
carrying
electromagnetic
force
)