self-replicating

EnglishEdit

AdjectiveEdit

self-replicating ‎(not comparable)

  1. able to generate a copy of itself

See alsoEdit