Definition of subthalamic nucleus in English:

subthalamic nucleus

noun

Anatomy
  • A lens-shaped nucleus located in the subthalamus, forming part of the extrapyramidal motor system.

Origin

Late 19th century.