×

blastula meaning in English

n. blastosphere, (embryology) blastula, cavity surrounded by a single layer of cells (first stage in the life of an embryo)

Related Words

  1. blastomère
  2. blastospore
  3. blastulation
  4. blastème
PC Version

Copyright © 2018 WordTech Co.