localization (n.)

"act or state of being localized," 1811, noun of action from localize. Especially in reference to perception of sensation in some part of the body.

Share