monosynapses

English

Noun

monosynapses

  1. plural of monosynapse