Synonyms for Localization Principle (same or very similar meaning)
WordNet sense 1 ((physiology) the principle that specific functions have relatively circumscribed locations in some particular part or organ of the body):
localization, localisation, localization of function, localisation of function, localisation principle
From the ODE community, based on WordNet
add/edit