Attested.to

Definition

one of the tiny villi that stick out of the fetal chorion and combine with the mother's uterine tissue to form the placenta

Seed ·

Term in context

chorionic villus in CommonParlance