Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
synapse
in English
synapse
#moderate
Plural
synapses
Past Tense
synapsed
Participle Verb
synapsing
Third Person Singular
synapses
Definitions
Noun
junction
between
neurons
(
or
cells
)
for
nerve
impulse
transfer
The
synapse
plays
a
crucial
role
in
transmitting
signals
between
neurons
.