Definify.com

Definition 2025


polysomes

polysomes

English

Noun

polysomes

  1. plural of polysome