irisin

noun 2

Definitions

noun

1

A hormone that can replicate some of the positive effects of exercise.

2

Synonym of iridin.

Your note

not saved
0 chars