English

edit

Noun

edit

protosynapses

  1. plural of protosynapse