English

edit

Noun

edit

cellulosomes

  1. plural of cellulosome