thymoproteasomes
English
Noun
thymoproteasomes
plural of
thymoproteasome