thymosin
noun
thy·mo·sin
ˈthī-mə-sən
: a mixture of polypeptides isolated from the thymus
also
: any of these
Love words? Need even more definitions?
Merriam-Webster unabridged
Share