English | German | Russian | Czech

deoxycholic acid English

Meaning deoxycholic acid meaning

What does deoxycholic acid mean?

deoxycholic acid

(organic compound) A secondary bile acid that is a metabolic product of intestinal bacteria

Are you looking for...?