sénescences

French

Noun

sénescences f

  1. plural of sénescence