taurodeoxycholate

English

edit

Noun

edit

taurodeoxycholate (plural taurodeoxycholates)

  1. A salt or ester of taurodeoxycholic acid.

Anagrams

edit