Words · Less common

localisation

12 letters · 8 distinct letters

  1. noun

    (physiology) the principle that specific functions have relatively circumscribed locations in some particular part or organ of the body

  2. noun

    a determination of the place where something is

    he got a good fix on the target

Look up another word

localisation: definition, pronunciation and puzzle history · Nectary