Word info

desmocyte

Noun

Meaning

desmocyte (plural desmocytes)

(biology) Any of several elongated interstitial cells, but especially the fibroblasts

Source: en.wiktionary.org

Close letter words and terms