Definify.com

Definition 2025


glueballs

glueballs

English

Noun

glueballs

  1. plural of glueball