Search term senescence has one result
Jump to
EN English PL Polish
senescence (n) [biology: the state or process of aging] starzenie się (n) [biology: the state or process of aging] (n)