synapse

(noun) junction (generic term)

< synanceja verrucosa | synapsid >