synapse

English Dictionary -> Letter S -> synapsesynapse Definition



synapse Synonyms






© Art Branch Inc.