SELF-REPLICATING


Meaning of SELF-REPLICATING in English

[self-rep.li.cat.ing] adj (1946): reproducing itself autonomously "DNA is a ~ molecule" -- self-rep.li.ca.tion n

Merriam-Webster English vocab.      Английский словарь Merriam Webster.