minicellulosomes

English

Noun

minicellulosomes

  1. plural of minicellulosome