centrosome

noun

  1. 1

    An organelle, near the nucleus in the cytoplasm of most organisms, that controls the organization of its microtubules

Translate “centrosome” to another language

Click any language to open the translator with this word already filled in.

Centrosome Definition & Meaning | TranslatePulse