chemosynapses
English
Noun
chemosynapses
plural of
chemosynapse