English | German | Russian | Czech

deoxycholic English

Meaning deoxycholic meaning

What does deoxycholic mean?

deoxycholic

(biochemistry) Of or pertaining to deoxycholic acid or its derivatives

Are you looking for...?