1. senolytic - Noun
2. senolytic - Adjective
English Wikipedia has an article on:senolyticWikipedia
senolytic (plural senolytics)
Any drug that removes senescent cells and thus combats ageing
senolytic (not comparable)
That removes senescent cells and thus combats ageing