Definition of steroid
English to English noun - any of several fat-soluble organic compounds having as a basis 17 carbon atoms in four rings; many have important physiological effects
source: WordNet 3.0 - any hormone affecting the development and growth of sex organs
source: WordNet 3.0
Visual Synonyms 
Nearby Word
steroid, strid, stroud, strode, stride, storied, staurotide, steward, stert, strad, scattered, struthioidea, shuttered, stair-rod, shattered, satyridae, strout, strait, streit, stroot
|
|
|