mesenchymocytes
English
Noun
mesenchymocytes
plural of
mesenchymocyte