Sestrin Definition
noun
(biochemistry) Any of a family of proteins that play key roles in regulating aging and metabolism.
Wiktionary
Other Word Forms of Sestrin
Noun
Singular:
sestrin
Plural:
sestrinsFind Similar Words
Find similar words to sestrin using the buttons below.