desoxycholate
English
Noun
desoxycholate
(
plural
desoxycholates
)
Alternative form of
deoxycholate
.
Anagrams
deoxycholates