glycosynapses

English

Noun

glycosynapses

  1. plural of glycosynapse