synaptodendrosomes
English
Noun
synaptodendrosomes
plural of
synaptodendrosome