Attested.to

Definition

a sac or cavity containing fluid especially lymph or cerebrospinal fluid

Seed ·

Term in context

cistern in CommonParlance