Editor
Definition

Apoptosis

The programmed cell death during which cell membrane makes blebs which break from the cell and are phagocytosed by other cells 

Sponsored Ads