English

edit

Noun

edit

minicellulosomes

  1. plural of minicellulosome