senomorphic

Adjective

 * 1) that modifies senescent cells and thus disrupts ageing

Noun

 * 1) any such drug