fetal membrane
Explore definitions, synonyms, and language insights of fetal membrane
Definitions
Noun
any membrane that functions for the protection or nourishment or respiration or excretion of a developing fetus