Online English Dictionary

Home

Glycocholate


n.

A salt of glycocholic acid; as, sodium glycocholate .


© 2009 Dammam Community College