replisomes
English
Noun
replisomes
plural of
replisome