YourDictionary

Dictionary Home » Medical Definitions » self-replicating

self-replicating medical definition

adjective
Replicating oneself or itself.

Learn more about self-replicating

link/cite print suggestion box