YourDictionary

Dictionary Home » Medical Definitions » subchorial space

subchorial space medical definition

noun
The placental part adjacent to and beneath the chorion. Also called subchorial lake.

link/cite print suggestion box