English edit

Noun edit

bacteriosomes

  1. plural of bacteriosome