Summary
Spanish to English:   more detail...
  1. senescencia:


Spanish

Suggestions for senescencia in Spanish

Spelling Suggestions for: senescencia


Wiktionary Translations for senescencia:

senescencia
noun
  1. biology: the state or process of aging

External Machine Translations: