English

edit

Noun

edit

desoxycholates

  1. plural of desoxycholate