Word info Synonyms

fetal membrane

Noun

Meaning

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

Source: WordNet

Synonyms

Hypernyms

Hyponyms

Close letter words and terms