Definition, synonyms and related words
The superficial layer of fetal epidermis; a membrane enveloping the embryo.