Meaning of depressor nerve
Definition of depressor nerve
(noun)
any
nerve
whose
activity
tends to
reduce
the
activity
or
tone
of the
body
part
it serves
Other information on depressor nerve
WIKIPEDIA results for
depressor nerve
Amazon results for
depressor nerve
Tweet