hemochorial placenta








n.

  1. A placenta, as in humans, in which maternal blood is in direct contact with the chorion.
55 queries 0.591