Meaning of subthalamic nucleus

Definition of subthalamic nucleus

(noun) an oval mass of grey matter located in the caudal part of the subthalamus; associated with the striate body

Other information on subthalamic nucleus

WIKIPEDIA results for subthalamic nucleus
Amazon results for subthalamic nucleus