thymosin

Noun
  1. Hormone secreted by the thymus;
    Stimulates immunological activity of lymphoid tissue (synset 105420445)

Found on Word Lists

Other Searches