place cells

English

Noun

place cells

  1. plural of place cell