polyribosomes - English Synonyms Dictionary