YourDictionary

Dictionary Home » Medical Definitions » intervillous space

intervillous space medical definition

noun
Any of the spaces between placental villi containing maternal blood.

link/cite print suggestion box