protosynapses
English
Noun
protosynapses
plural of
protosynapse