Steroids are organic compounds. Ecdysteroids are a type of steroid. The word ‘steroid’ refers to the structure of the compound more than anything else. Four ‘rings’ made of connected carbon atoms. They are probably most famous for their association with illegal anabolic steroids, but there are steroids in your body and all across the plant and animal kingdom that are … [Read more...] about Natural Steroids – Ecdysteroids – 20-Hydroxyecdysterone – Turkesterone