promonocytes
English
Noun
promonocytes
plural of
promonocyte