Loci

German Meaning

Ort

Stelle

English Meaning

  1. Plural of locus.