YourDictionary

striate vein medical definition

noun
Either of the thalamostriate veins: inferior thalamostriate and superior thalamostriate.

link/cite print suggestion box