'charm quark' definitions:

Definition of 'charm quark'

(from WordNet)
noun
A quark with an electric charge of +2/3 and a mass 2900 times that of an electron and a charm of +1