Subscriber login


Forgot your password?

Library card login

Other

deoxycorticosterone


Definition of deoxycorticosterone

noun

[mass noun] Biochemistry
  • a corticosteroid hormone involved in regulating the salt and water balance of the body.

deoxycorticosterone in other Oxford dictionaries

Definition of deoxycorticosterone in the US English dictionary
  |  Cite

Word of the day

synodic

/ sɪˈnɒdɪk /
adjective
relating to or involving the conjunction of celestial objects …