Refine this word faster
Centrosphere
noun
Definitions
Noun
- 1 The cytoplasm surrounding the centriole of a centrosome.
- 2 barysphere
Etymology
From centro- + -sphere.
See also for "centrosphere"
Next best steps
Mini challenge
Unscramble this word: centrosphere