Subscriber login


Forgot your password?

Library card login

Other

TSH

Syllabification: (TSH)
Definition of TSH

abbreviation

  • thyroid-stimulating hormone.

TSH in other Oxford dictionaries

Definition of TSH in the British & World English dictionary