episomes

English

Noun

episomes

  1. plural of episome