Etymed
Open the app →
Glossary
› chorion
chorion
Meaning:
chorion; placental membrane ·
Origin:
Greek
Terms using chorion
chorionic villus sampling