Origin: Latin prefix inter-
Definition, synonyms and related words
Any of the spaces between the placental villi that contain maternal blood