taurodeoxycholate
English
Noun
taurodeoxycholate
(
plural
taurodeoxycholates
)
A
salt
or
ester
of
taurodeoxycholic acid
.
Anagrams
deoxytaurocholate