cellulosomes

English

Noun

cellulosomes

  1. plural of cellulosome