synaptoneurosomes
English
Noun
synaptoneurosomes
plural of
synaptoneurosome