injectisomes
English
Noun
injectisomes
plural of
injectisome