Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
synapses
in English
synapses
us
/ˈsɪnæpsəz/
uk
/ˈsɪnæpsiːz/
#uncommon
Lemma:
synapse
The lemma is the base or root form of this word.
Definitions
Noun
junctions
between
neurons
;
nerve
impulse
transmission
connection
points
for
nerve
cells
(
and
muscles
,
glands
)
Verb
to
form
neural
connections