Word info

thymopoietin

Noun

Meaning

thymopoietin (countable and uncountable, plural thymopoietins)

English Wikipedia has an article on:thymopoietinWikipedia
(biochemistry) A protein involved in the induction of CD90 in the thymus.

Source: en.wiktionary.org

Close letter words and terms