English

edit

Noun

edit

neosynapses

  1. plural of neosynapse