deoxycholate
Any salt or ester of deoxycholic acid.
Noun
- Any salt or ester of deoxycholic acid.
Origin
Etymology tree English deoxycholic English -ate English deoxycholate From deoxycholic + -ate (“salt or ester”).
Any salt or ester of deoxycholic acid.
Etymology tree English deoxycholic English -ate English deoxycholate From deoxycholic + -ate (“salt or ester”).