spliceosomes
English
Noun
spliceosomes
plural of
spliceosome