localization principle definition

  • noun:
    • (physiology) the principle that certain features have actually fairly circumscribed locations in certain specific part or organ associated with human anatomy

Related Sources

  • Hyponym for "localization principle"
  • Hypernym for "localization principle"
29 votes

How would you define localization principle?

All the definitions on AZdictionary were written by people just like you. Now's your chance to add your own!