monosynapses
English
Noun
monosynapses
plural of
monosynapse