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

More General Terms