TSH


Meaning of TSH in English

abbr.1 thryroid-stimulating hormone.

2 Their Serene Highnesses.

Oxford English vocab.      Оксфордский английский словарь.