replicons
English
Noun
replicons
plural of
replicon