oligoribosome

English

Etymology

From oligo- +‎ ribosome.

Noun

oligoribosome (plural oligoribosomes)

  1. A short polyribosome