desmocyte
English
Etymology
From
desmo-
+
-cyte
.
Noun
desmocyte
(
plural
desmocytes
)
(
biology
)
Any of several
elongated
interstitial
cells
, but especially the
fibroblasts
Anagrams
cytodemes