Home

Word

thalamostriate vein, n.
more info a vein serving the thalamus and corpus striatum
<noun.body>

thalamostriate vein