English dictionary
fetal membrane meaning and definition
Definition and meaning of fetal membrane at MeaningMonkey.org. fetal membrane meaning and definition in the English Dictionary.FETAL MEMBRANE noun
Definition of fetal membrane (noun)
- any membrane that functions for the protection or nourishment or respiration or excretion of a developing fetus
Source: Princeton University Wordnet