Attested.to

Definition

either of a pair of large venous sinuses in the cranial cavity

Seed ·

Term in context

cavernous sinus in CommonParlance