English edit

Etymology edit

seno- +‎ therapy

Noun edit

senotherapy (countable and uncountable, plural senotherapies)

  1. Any therapy that counters senescence

Related terms edit