AashrithaRangan347 AashrithaRangan347 19-12-2014 Biology Answered what is the meaning of saheli a nonsteroidal pill.