Word info

supersynapse

Noun

Meaning

supersynapse (plural supersynapses)

A very strong, active synapse

Source: en.wiktionary.org

Related terms

Close letter words and terms