English | German | Russian | Czech

taurodeoxycholic acid English

Meaning taurodeoxycholic acid meaning

What does taurodeoxycholic acid mean?

taurodeoxycholic acid

A particular bile acid.

Are you looking for...?