Meaning

1 senses
  1. Any of the spaces between the placental villi that contain maternal blood

Translations

1 languages
intervillous space — meaning, examples, forms, synonyms | Krumeto