desmocyte
Noun
Meaning
desmocyte (plural desmocytes)
(biology) Any of several elongated interstitial cells, but especially the fibroblasts
Noun
desmocyte (plural desmocytes)
(biology) Any of several elongated interstitial cells, but especially the fibroblasts