plastoribosomes

English

Noun

plastoribosomes

  1. plural of plastoribosome