spirostanols

English

Noun

spirostanols

  1. plural of spirostanol