mesenchymocyte

English

Etymology

From mesenchymo- +‎ -cyte.

Noun

mesenchymocyte (plural mesenchymocytes)

  1. (cytology) A mesenchymal cell