Word info

somatotrophic

Adjective

Meaning

somatotrophic (comparative more somatotrophic, superlative most somatotrophic)

That stimulates body growth, especially by producing somatotrophin

Source: en.wiktionary.org

Close letter words and terms