Attested.to

Definition

central cavity of the gastrula; becomes the intestinal or digestive cavity

Seed ·

Term in context

archenteron in CommonParlance