Meaning of involuntary muscle
Definition of involuntary muscle
(noun)
a
muscle
that contracts without
conscious
control
and
found
in walls of
internal
organs
such
as
stomach
and
intestine
and
bladder
and
blood
vessels (excluding the heart)
Other information on involuntary muscle
WIKIPEDIA results for
involuntary muscle
Amazon results for
involuntary muscle
Tweet