taurodeoxycholate

English

Noun

taurodeoxycholate (plural taurodeoxycholates)

  1. A salt or ester of taurodeoxycholic acid.

Anagrams