Meaning of LOCUS in English

noun (plural loci) see: stall Date: 1715 1. the place where something is situated or occurs ; site , location , a center of activity, attention, or concentration , the set of all points whose location is determined by stated conditions, the position in a chromosome of a particular gene or allele

Merriam Webster. Explanatory English dictionary Merriam Webster.      Толковый словарь английского языка Мерриам-Уэбстер.