Definition of central body in English:

central body

noun

Biology
historical
  • The structure located at the centre of the aster during mitosis.

Origin

Late 19th century; earliest use found in American Naturalist.