English

edit

Noun

edit

synaptosomes

  1. plural of synaptosome