Definition of glycocholate

Definition of glycocholate
  1. glycocholate Noun Any salt or ester of glycocholic acid.
Need more help? Try our forum NEW