episomes
English
Noun
episomes
plural of
episome