English edit

Etymology edit

mesenchymo- +‎ -cyte

Noun edit

mesenchymocyte (plural mesenchymocytes)

  1. (cytology) A mesenchymal cell