topocyte
English
Etymology
From
topo-
+
-cyte
.
Noun
topocyte
(
plural
topocytes
)
(
neuroscience
,
anatomy
)
A
place cell
.