Meaning of corticosterone

Definition of corticosterone

(noun) secreted by the adrenal cortex; involved in regulating water and electrolyte balance in the body

Other information on corticosterone

WIKIPEDIA results for corticosterone
Amazon results for corticosterone