English edit

Noun edit

polysomes

  1. plural of polysome