Meaning of sth

Definition of sth

(noun) a hormone produced by the anterior pituitary gland; promotes growth in humans

Other information on sth

WIKIPEDIA results for sth
Amazon results for sth