Attested.to

Definition

any of several veins serving the cerebral hemispheres of the brain

Seed ·

Term in context

cerebral vein in CommonParlance