Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
steroids
in English
steroids
us
//ˈstɪroʊdz//
uk
//ˈstɪəroʊdz//
#common
Lemma:
steroid
The lemma is the base or root form of this word.
Definitions
Noun
a
class
of
lipids
with
four-ring
structure
;
occur
naturally
synthetic
or
natural
compounds
used
as
drugs
hormones
promoting
muscle
growth
and
development
Compounds / Phrases
nonsteroids