Word info

thymopolypeptide

Noun

Meaning

thymopolypeptide (plural thymopolypeptides)

(biochemistry) Any of a range of polypeptide hormones secreted by the thymus

Source: en.wiktionary.org

Close letter words and terms