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, strode, stride, stroud, steward, storied, staurotide, stert, strad, satyridae, scattered, stair-rod, struthioidea, shuttered, shattered, strout, strude, stored, sturdy
|
|
|