hemochorial
adjective
he·mo·cho·ri·al
Medical Definition of hemochorial
of a placenta
: having the fetal epithelium bathed in maternal blood
humans are hemochorial