supraspliceosomes
English
Noun
supraspliceosomes
plural of
supraspliceosome