Find the word definition

Wiktionary
charm quarks

n. (charm quark English)