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, sinapis, schnaps, snips, schnapps, snapsack, synopsis, snappish, sinapic, sinopis, scampish, snipefish, sinibuyas, snap back, symphysis, sciaenops, swamp ash, symposiac, sunfish
|
|
|