'superior thalamostriate vein' definitions:

Definition of 'superior thalamostriate vein'

From: WordNet
noun
A long vein that helps to form the internal cerebral vein