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. 2012