Meaning of self-replicate in English:

self-replicate

Pronunciation /ˌsɛlfˈrɛplɪkeɪt/

verb

  • To replicate itself; to carry out self-replication.

Origin

1960s; earliest use found in New Biology.