injectisomes

English

Noun

injectisomes

  1. plural of injectisome