Crossword clues for irisin
irisin
Wiktionary
irisin
n. 1 (context biochemistry English) A hormone that can replicate some of the positive effects of exercise. 2 (context biochemistry English) (synonym of iridin English)