Definify.com

Definition 2025


programmed_cell_deaths

programmed cell deaths

English

Noun

programmed cell deaths

  1. plural of programmed cell death