proteosomes
English
Noun
proteosomes
plural of
proteosome