Entry from British & World English dictionary
noun (plural loci standi /ˌləʊsʌɪ ˈstandʌɪ, ˌlɒkiː ˈstandiː/) Law
The right or capacity to bring an action or to appear in a court: a foreign government which has not been recognized by the UK government has no locus standi in the English courts
Latin, literally 'place of standing'.
Definition of locus standi in: