Definition for Morula

From Biology Forums Dictionary

The mammal embryo in species having undergone holoblastic cleavage.