Word info

oligoribosome

Noun

Meaning

oligoribosome (plural oligoribosomes)

A short polyribosome

Source: en.wiktionary.org

Close letter words and terms