English

edit

Noun

edit

senescences

  1. plural of senescence