polysomes

English

Noun

polysomes

  1. plural of polysome