Definition of synapse
English to English noun - the junction between two neurons (axon-to-dendrite) or between a neuron and a muscle
Nerve impulses cross a synapse through the action of neurotransmitters.
source: WordNet 3.0
Visual Synonyms 
Nearby Word
synapse, synapsis, schnaps, sinapis, synopsis, snappish, snips, schnapps, snapsack, sinopis, sinapic, scampish, swamp ash, snipefish, sinibuyas, symposiac, symphysis, snap back, sciaenops, sambuke
|
|
|