Word info

kinapse

Noun

Meaning

kinapse (plural kinapses)

A kinetic (moving) synapse

Source: en.wiktionary.org

Anagrams

Close letter words and terms