Definitions of subthalamic nucleus:

  • noun:   an oval mass of gray matter located in the caudal part of the subthalamus; associated with the striate body