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

Synonyms:

Advertisement

Anagrams of "squark"