Dictionary Check: squark
"squark" is a valid word!
Scrabble
19
points
Words with Friends
20
points
Definition
noun
a quark with an electric charge of -1/3 and a mass 988 times that of an electron and a strangeness of -1
Advertisement