YourDictionary

glycocholate medical definition

noun
A salt or ester of glycocholic acid.

link/cite print suggestion box