cyclocholestanes

English

Noun

cyclocholestanes

  1. plural of cyclocholestane