Attested.to

Definition

the fluid-filled cavity that surrounds the developing embryo

Seed ·

Term in context

amniotic cavity in CommonParlance