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
)