Etymology
Today it means: A proteasome present in the testes of some rodents Full definition →
From spermato- + proteasome.
Etymology from Wiktionary, CC BY-SA 4.0.