Subscribe
URL of the page has been copied to clipboard.
Meaning : One of the tiny villi that stick out of the fetal chorion and combine with the mother's uterine tissue to form the placenta.
Install App