mesenchymocyte
English
Etymology
From
mesenchymo-
+
-cyte
.
Noun
mesenchymocyte
(
plural
mesenchymocytes
)
(
cytology
)
A
mesenchymal
cell