Online English Dictionary

Home

Subthalamic


a.

Situated under the optic thalamus.


© 2009 Dammam Community College