Attested.to

Definition

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

Seed ·

Term in context

caul in CommonParlance