English

edit

Noun

edit

synaptases

  1. plural of synaptase