Thalamus

Definition of Thalamus from the PharmacyDictionary.in

Thalamus

A part of the brain that is a large, round mass located near the center, crucial for relaying sensory information and motor signals.

Not Available