locuses

English

Noun

locuses

  1. plural of locus