DEOXYCHOLATE


Meaning of DEOXYCHOLATE in English

dēˌäksē+ noun

Etymology: deoxy- + cholate

: a salt or ester of deoxycholic acid

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.