English

edit

Noun

edit

desoxycholate (plural desoxycholates)

  1. Alternative form of deoxycholate

Anagrams

edit