senolytic
Meaning
- noun Any drug that destroys senescent cells.
- adjective That destroys senescent cells.
Similar words
senotherapeutic senotherapy eldercide senilicide senega salubrinal necrosulfonamide litholytic mesulfen sennoside
Save “senolytic” to learn later