English

edit

Noun

edit

supersynapses

  1. plural of supersynapse