Word info

senotherapy

Noun

Meaning

senotherapy (countable and uncountable, plural senotherapies)

Any therapy that counters senescence

Source: en.wiktionary.org

Related terms

Close letter words and terms