Home
Random
Watchlist
Uploads
Settings
Log in
self-replicating
English
Adjective
self
-
replicating
(
not
comparable
)
able to
generate
a
copy
of
itself
See also
DNA
Last modified on 8 May 2012, at 15:28