Answer: dnastrands

AnswerCrossword Clue
DNASTRANDSThey're self-replicating