English synonyms about - contact  

fetal membrane

noun

1 fetal membrane

Any membrane that functions for the protection or nourishment or respiration or excretion of a developing fetus.


Find more on fetal membrane elsewhere: etymology - rhymes - Wikipedia.

debug info: 0.0143