Translation of "synapse" into English

synapse is the translation of "synapse" into English.

synapse
+ Add

Sambahsa-English dictionary

  • synapse

    verb noun
  • Show algorithmically generated translations

Add

Translations of "synapse" into English in sentences, translation memory