Home / S / squark

squark

noun 6 letters Scrabble 19 WWF 20
Definitions
noun

a quark with an electric charge of -1/3 and a mass 988 times that of an electron and a strangeness of -1

Want another word?
Spin the dictionary for a fresh one.
Generate a word →