Definitions of superior thalamostriate vein:

  • noun:   a long vein that helps to form the internal cerebral vein