embryonic_membraneEnglish

caul, embryonic membrane, veil

Noun

The inner membrane of embryos in higher vertebrates (especially when covering the head at birth)

English: caul, veil, embryonic membrane

English words with similar meanings

Show 2 words