Subscribe
URL of the page has been copied to clipboard.
Meaning : The blastula of a placental mammal in which some differentiation of cells has occurred.
Synonyms : blastocyst
Install App