supersynapses
English
Noun
supersynapses
plural of
supersynapse