#392,701
-
-
①
biologymorula
-
①
-
-
①
EN A morula (Latin, morus: mulberry) is an early stage embryo consisting of cells (called blastomeres) in a solid ball contained within the zona pellucida.More
-
①
Learn this word with smart reviews that adapt to you
Save word