repeatomes

English

Noun

repeatomes

  1. plural of repeatome