repairosomes
English
Noun
repairosomes
plural of
repairosome