As nouns the difference between terms and desmocyte
is that terms is while desmocyte is (biology) any of several elongated interstitial cells, but especially the fibroblasts.
terms
English
Noun
(head)
Statistics
*
----
desmocyte
English
Noun
(
en noun)
(biology) Any of several elongated interstitial cells, but especially the fibroblasts