S quark

What is S quark?

S quark definition and meaning on Dictionary terms:
noun Physics.