glueballs

English

Noun

glueballs

  1. plural of glueball