embryonic membrane - English Synonyms Dictionary

embryonic membrane

n.
[1] caul , veil