YourDictionary

Dictionary Home » Medical Definitions » programmed cell death

programmed cell death medical definition

noun

Learn more about programmed cell death

link/cite print suggestion box