See Also: taurocholate(medicine)
sodium taurocholate(medicine)

Mad Magazine (oh) and taurocholate (medicine)


Mad Magazine (oh)



trademark
a humorous US monthly magazine read especially by teenagers, which is famous for its parodies of recent events, films, famous people etc

taurocholate (medicine)


taurocholate
<physiology> A salt of taurocholic acid; as, sodium taurocholate, which occurs in human bile.

Source: Websters Dictionary