Attested.to

Definition

(anatomy) a natural hollow or sinus within the body

Seed ·

Term in context

bodily cavity in CommonParlance