irisin
Noun
Meaning
(biochemistry) A hormone that can replicate some of the positive effects of exercise.
(biochemistry) Synonym of iridin
Source: en.wiktionary.orgNoun
(biochemistry) A hormone that can replicate some of the positive effects of exercise.
(biochemistry) Synonym of iridin
Source: en.wiktionary.org