synaptoneurosomes

English

Noun

synaptoneurosomes

  1. plural of synaptoneurosome