GLYCOCHOLATE


Meaning of GLYCOCHOLATE in English

noun a salt of glycocholic acid; as, sodium glycocholate.

Webster English vocab.      Английский словарь Webster.