Segmentation sphere


Also found in: Thesaurus, Medical, Legal, Encyclopedia.
(Biol.) the blastosphere, or morula. See Morula.

See also: Segmentation