Hemochorial placenta

What is Hemochorial placenta?

Hemochorial placenta definition and meaning on Dictionary terms:
noun Anatomy.
a primordial cell capable of developing into any type of blood cell.

 

reference: www.dictionary.com/browse/hemochorial-placenta

Tags: