Definition of TSH in English:

TSH

abbreviation

  • Thyroid-stimulating hormone.