A small, dense structure found near the nucleus of animal cells that serves as the main microtubule organizing center, responsible for building the spindle during cell division.
From Latin 'centrum' (center) + Greek 'soma' (body), literally meaning 'the central body' of the cell.
Try Another Word