taurolithocholate

Noun

 * 1)  Any salt or ester of the bile acid taurolithocholic acid