'superior thalamostriate vein' definitions:

Definition of 'superior thalamostriate vein'

(from WordNet)
noun
A long vein that helps to form the internal cerebral vein