1 definition by Peppa

Top Definition
The death of a cell.
A cell received a signal that told it to commit cellocide.
by Peppa April 24, 2018

Mug icon
Buy a Cellocide mug!