Word info

irisin

Noun

Meaning

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

(biochemistry) Synonym of iridin

Source: en.wiktionary.org

Close letter words and terms