YourDictionary

emissary medical definition

noun
Any of various venous channels through the skull that connect the venous sinuses of the dura mater with veins external to the skull.

Learn more about emissary

link/cite print suggestion box