Related Words for word “replicons”
replicons - Did you Mean?
helicon (helicons)
replicant
replica (replicas)