self-replicating
adjective
°able to generate a copy of itself.