desoxycholate

English

Noun

desoxycholate (plural desoxycholates)

  1. Alternative form of deoxycholate.

Anagrams