Word info

sestrin

Noun

Meaning

sestrin (plural sestrins)

(biochemistry) Any of a family of proteins that play key roles in regulating aging and metabolism

Source: en.wiktionary.org

Anagrams

Close letter words and terms