Steroids are the cyclic organic compounds. Their characteristic feature is the arrangement of seventeen carbon atoms in a four-ring structure.
Non steroidal means that does not contain steroid organic compounds like progestrone, estrogens etc.
Instead saheli contains a non steroidal compound like Ormeloxifene also known as centchroman. It acts locally at uterus and prevents the implantation of fertilised egg by changing the environment of uterus.