synaptosomes

English

Noun

synaptosomes

  1. plural of synaptosome