pinocyte
English
Noun
pinocyte
(
plural
pinocytes
)
(
cytology
)
A
cell
that exhibits
pinocytosis
Anagrams
neotypic
,
open city