English

edit

Noun

edit

monosynapses

  1. plural of monosynapse