deoxycholate

Any salt or ester of deoxycholic acid.

Noun

  1. Any salt or ester of deoxycholic acid.

Origin

Etymology tree English deoxycholic English -ate English deoxycholate From deoxycholic + -ate (“salt or ester”).

Forms

deoxycholates