repairosomes

English

Noun

repairosomes

  1. plural of repairosome