English

edit

Noun

edit

desmosterols

  1. plural of desmosterol