Definition of optic thalamus in English:

optic thalamus

noun

Anatomy Zoology
  • Either of the two lateral geniculate bodies which link the optic tracts with the cortex and midbrain.

Origin

Early 19th century; earliest use found in The Lancet.