plastoribosomes
English
Noun
plastoribosomes
plural of
plastoribosome