injectosomes
English
Noun
injectosomes
plural of
injectosome