spermatoproteasomes
English
Noun
spermatoproteasomes
plural of
spermatoproteasome