Thalamus
English Meaning
A mass of nervous matter on either side of the third ventricle of the brain; -- called also optic thalamus.
- Anatomy A large ovoid mass of gray matter situated in the posterior part of the forebrain that relays sensory impulses to the cerebral cortex.
- Botany The receptacle of a flower.