glycosynapses
English
Noun
glycosynapses
plural of
glycosynapse