morula

noun
  1. an early stage of embryonic development consisting of a solid ball of cells formed by repeated division of a fertilized egg
  2. Usage: biology

Examples