Search in: Word
Vietnamese keyboard: Off
Virtual keyboard: Show
English - English (Wordnet) dictionary (also found in French - Vietnamese)
morula
Jump to user comments
Noun
  • a solid mass of blastomeres that forms when the zygote splits; develops into the blastula
Related search result for "morula"
Comments and discussion on the word "morula"