Home

Word

fetal membrane, n.
more info any membrane that functions for the protection or nourishment or respiration or excretion of a developing fetus
<noun.body>

fetal membrane