Meaning of photon

Definition of photon

(noun) a quantum of electromagnetic radiation; an elementary particle that is its own antiparticle

Other information on photon

WIKIPEDIA results for photon
Amazon results for photon