Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
neuroskeleton
in English
neuroskeleton
us
/ˈnjʊroʊskələtən/
uk
/ˈn(j)uː.ə(ɹ)ˌskeɪ.tə.lɛt.n̩/
#uncommon
Definitions
Noun
internal
skeletal
parts
(
related
to
nerves
and
movement
)
Base Words
skeleton
neuro