desoxycholates

English

Noun

desoxycholates

  1. plural of desoxycholate