thymosin
Explore definitions, synonyms, and language insights of thymosin
Definitions
Noun
hormone secreted by the thymus; stimulates immunological activity of lymphoid tissue
Explore definitions, synonyms, and language insights of thymosin