topocyte

English

Etymology

From topo- +‎ -cyte.

Noun

topocyte (plural topocytes)

  1. (neuroscience, anatomy) A place cell.