Attested.to

Definition

a sac or cavity containing fluid especially lymph or cerebrospinal fluid

Seed ·

Term in context

cisterna in CommonParlance